local Prefabs_addr = {}
local Prefabs_addr_base = "scripts/prefabs/FX/"
local Prefabs_name_list = {

    -- "_test_anim",
    "00_npc_fx_chat_bubble",
    "01_npc_fx_shadow_feather",
    "02_npc_fx_spawn",
    "03_npc_fx_bat_fly",
    "04_npc_fx_trade_bubble",
    "05_npc_fx_waterspout",
    "06_npc_fx_sky_door",
    "07_npc_fx_pocketwatch_mark",
    "08_npc_fx_fire",
    "09_npc_fx_flowers_of_wormwood",
    "10_npc_fx_sign_for_sale",
    "11_npc_fx_knowledge_flash",
    "12_npc_fx_forcefield",
    "13_npc_fx_snow_area",
    "14_npc_fx_star_door",
    "15_tophat_first_gift_fx",
    "16_npc_fx_collapse",
    "17_npc_fx_rainbow",
    
    

}

for k, v in pairs(Prefabs_name_list) do
    local ret_add = Prefabs_addr_base..v..".lua"
    table.insert(Prefabs_addr,ret_add)
end


local test = require("prefabs/Lua_MainLoad_Fn")
local Fx = test()
local ret_Prefabs = Fx:MainFn(Prefabs_addr)

return unpack(ret_Prefabs)		---- unpack for the modmian.lua
